Jak zjistit typ a velikost polozky databaze?

Otázka od: Ing. Miroslav Vopalecky

30. 8. 2004 4:59

Ahoj.

Jmena tabulek je mozne zjistit GetTableNames, jmena polozek GetFieldNames.
Jak na zjistim typ polozky a pripadne velikost u stringu? Chci si udelat
obrazek o MSSQL databazi v MSDE a hodi se to u vlastnich tisku pomoci html
formularu.

S pozdravem Mirek Vopalecky, D7 W2000


Odpovedá: Tyslic Jiri

30. 8. 2004 5:55

 
> Ahoj.
>
> Jmena tabulek je mozne zjistit GetTableNames, jmena polozek
> GetFieldNames.
> Jak na zjistim typ polozky a pripadne velikost u stringu?
> Chci si udelat obrazek o MSSQL databazi v MSDE a hodi se to u
> vlastnich tisku pomoci html formularu.
>
Pro zjisteni velikosti pouzij sql prikaz DataLength('nazev pole')

Jirka


Odpovedá: Lstiburek Pavel

30. 8. 2004 7:25

Ahoj,
v kazde DB MSSQL mas k dispozici view INFORMATION_SCHEMA.COLUMNS
(+ dalsi uzitecna ze stejne skupiny), zde jsou udaje o vsech sloupcich tabulek
a view.
Dalsi moznosti je sp_help.

Pavel

Jak na zjistim typ polozky a pripadne velikost u stringu? Chci si udelat
obrazek o MSSQL databazi v MSDE a hodi se to u vlastnich tisku pomoci html